// pages/login/login.js
const app = getApp();
Page({

  /**
   * 页面的初始数据
   */
  data: {

  },
  login() { 
    wx.getUserProfile({ 
        desc: '展示用户信息', // 声明获取用户个人信息后的用途，后续会展示在弹窗中，请谨慎填写 
        success: (res) => { 
          wx.setStorageSync('userInfo', res.userInfo), 
            this.setData({ 
              userInfo: res.userInfo, 
              encryptedData:res.encryptedData, 
              iv:res.iv 
            }) 
            //调用登录接口 
          let data = { 
            "code": this.data.code, 
            "encryptedData": this.data.encryptedData, 
            "iv":this.data.iv 
          }; 
          app.wxRequest('POST', '/wxapp/auth', data, (res) => { 
            console.log("登录返回11") 
            console.log(res) 
            if(200==res.status){ 
              wx.setStorageSync('userToken', res.data.token) 
            } 
          }, (err) => { 
            console.log(err.errMsg) 
          }) 
        } 
      }), 
      // 登录 
      wx.login({ 
        success: res => { 
          // 发送 res.code 到后台换取 openId, sessionKey, unionId 
          console.log("login+", res) 
          this.setData({ 
            code:res.code 
          }) 
           
        } 
      });

  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
    console.log("onLoad")
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {
    console.log("onReady")

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {
console.log("onShow")
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})